home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / ccd0605.iso / Software / Freeware / Programare / highlight / highlight-W32GUI-2.2-10b-Setup.exe / {app} / langDefs / bb.lang < prev    next >
Text File  |  2004-07-06  |  6KB  |  97 lines

  1. # Blitz Basic 3D language definition file
  2. #
  3. # Author: AndrΘ Simon
  4. #   Mail: andre.simon1@gmx.de
  5. #   Date: 04.03.2003
  6. # ------------------------------------------
  7. # This file is a part of highlight, a free source code converter released under the GPL.
  8. #
  9. # The file is used to describe keywords and special symbols of programming languages.
  10. # See README in the highlight directory for details.
  11. #
  12. # New definition files for future releases of highlight are always appreciated ;)
  13. #
  14. # ----------
  15. # andre.simon1@gmx.de
  16. # http:/www.andre-simon.de/
  17.  
  18.  
  19. $KW_LIST(kwa)=after and before case const data default delete dim each else elseif end endif
  20. exit false field first for forever function global gosub goto handle if include insert
  21. last local new next not null object or read repeat restore return select step then to
  22. true type until wend while
  23.  
  24. # Functions: 
  25. $KW_LIST(kwb)=acos asin atan atan2 abs accepttcpstream apptitle asc
  26. automidhandle availvidmem backbuffer banksize bin ceil changedir channelpan channelpitch
  27. channelplaying channelvolume chr closedir closefile closetcpserver closetcpstream cls
  28. clscolor color colorblue colorgreen colorred commandline copybank copyfile copyimage
  29. copypixel copypixelfast copyrect copystream cos countgfxdrivers countgfxmodes createbank
  30. createdir createimage createnetplayer createtcpserver createtimer currentdate currentdir
  31. currenttime debuglog delay deletedir deletefile deletenetplayer drawblock drawblockrect
  32. drawimage drawimagerect eof execfile exp filepos filesize filetype flip float floor
  33. flushjoy flushkeys flushmouse fontheight fontwidth freebank freefont freeimage freesound
  34. freetimer frontbuffer getcolor getjoy getkey getmouse gfxdrivername gfxmodedepth
  35. gfxmodeexists gfxmodeheight gfxmodewidth grabimage graphics graphicsbuffer graphicsdepth
  36. graphicsheight graphicswidth handleimage hex hidepointer hostnetgame imagebuffer
  37. imageheight imagerectcollide imagerectoverlap imagewidth imagexhandle imageyhandle
  38. imagescollide imagesoverlap input instr int joinnetgame joyhit joytype joyx joyy joyz
  39. keydown keyhit left len line loadanimimage loadbuffer loadfont loadimage loadsound
  40. lockbuffer log log10 loopsound lower lset maskimage mid midhandle millisecs mod
  41. mousedown mousehit mousex mousexspeed mousey mouseyspeed mousez mousezspeed movemouse
  42. netmsgdata netmsgfrom netmsgto netmsgtype netplayerlocal netplayername nextfile openfile
  43. opentcpstream origin oval pausechannel peekbyte peekfloat peekint peekshort pi
  44. playcdtrack playmusic playsound plot pokebyte pokefloat pokeint pokeshort print rset
  45. rand readavail readbyte readbytes readdir readfile readfloat readint readline readpixel
  46. readpixelfast readshort readstring rect rectsoverlap recvnetmsg replace resizebank
  47. resizeimage resumechannel right rnd rotateimage runtimeerror sar savebuffer saveimage
  48. scaleimage scanline seedrand seekfile setbuffer setfont setgfxdriver setnetmsg sgn shl
  49. showpointer shr sin soundpan soundpitch soundvolume sqr startnetgame stop stopchannel
  50. stopnetgame str string stringheight stringwidth tcptimeouts tformfilter tformimage tan
  51. text tileblock tileimage totalvidmem trim unlockbuffer upper vwait viewport waitjoy
  52. waitkey waitmouse waittimer write writebyte writebytes writefile writefloat writeint
  53. writeline writepixel writepixelfast writeshort writestring xor addanimseq addtriangle
  54. addvertex aligntovector ambientlight animate animatemd2 animating animlength animseq
  55. animtime antialias brushalpha brushblend brushcolor brushfx brushshininess brushtexture
  56. cameraclscolor cameraclsmode camerafogcolor camerafogmode camerafogrange camerapick
  57. cameraproject camerarange cameraviewport camerazoom captureworld clearcollisions
  58. clearsurface cleartexturefilters clearworld collisionentity collisionnx collisionny
  59. collisionnz collisions collisionsurface collisiontime collisiontriangle collisionx
  60. collisiony collisionz copyentity countchildren countcollisions countsurfaces
  61. counttriangles countvertices createbrush createcamera createcone createcube
  62. createcylinder createlight createlistener createmesh createmirror createpivot
  63. createplane createsphere createsprite createsurface createterrain createtexture dither
  64. emitsound entityalpha entityanimating entityanimtime entityautofade entityblend
  65. entitybox entitycollided entitycolor entitydistance entityfx entityinview entityname
  66. entityorder entityparent entitypick entitypickmode entitypitch entityradius entityroll
  67. entityshininess entitytexture entitytype entityvisible entityx entityy entityyaw entityz
  68. findchild findsurface fitmesh flipmesh freebrush freeentity freetexture getchild
  69. getentitytype getparent getsurface gfxdriver3d gfxmode3d graphics3d handlesprite
  70. hideentity hwmultitex lightcolor lightconeangles lightmesh lightrange linepick
  71. load3dsound loadanimmesh loadanimseq loadanimtexture loadbrush loadermatrix loadmd2
  72. loadmesh loadsprite loadterrain loadtexture md2animating md2animlength md2animtime
  73. meshdepth meshesintersect meshheight meshwidth modifyterrain moveentity nameentity
  74. paintentity paintmesh paintsurface pickedentity pickednx pickedny pickednz pickedsurface
  75. pickedtime pickedtriangle pickedx pickedy pickedz pointentity positionentity
  76. positionmesh positiontexture projectedx projectedy projectedz renderworld resetentity
  77. rotateentity rotatemesh rotatesprite rotatetexture scaleentity scalemesh scalesprite
  78. scaletexture setanimkey showentity spriteviewmode terraindetail terrainheight
  79. terrainshading terrainsize terrainx terrainy terrainz textureblend texturebuffer
  80. texturecoords texturefilter textureheight texturewidth tformedx tformedy tformedz
  81. tformnormal tformpoint tformvector translateentity trianglevertex turnentity
  82. updatenormals updateworld vertexblue vertexcolor vertexcoords vertexgreen vertexnormal
  83. vertexnx vertexny vertexnz vertexred vertextexcoords vertexu vertexv vertexw vertexx
  84. vertexy vertexz wbuffer windowed3d wireframe
  85.  
  86. $STRINGDELIMITERS="
  87.  
  88. $SL_COMMENT=;
  89.  
  90. $IGNORECASE=true
  91.  
  92. $SYMBOLS= ( ) [ ] { } ,  : & | < > !  = / *  %  + -
  93.  
  94.  
  95.  
  96.  
  97.